213575547a1ba1daa12ec182b75f0f3d5460d8ae,platform/lang-impl/src/com/intellij/refactoring/changeSignature/ChangeSignatureDialogBase.java,ChangeSignatureDialogBase,getPreferredFocusedComponent,#,167

Before Change


  public JComponent getPreferredFocusedComponent() {
    if (myParametersTableModel.getRowCount() > 0) {
      final JTable table = myParametersTable.getComponent();
      table.getSelectionModel().setSelectionInterval(0,0);
      table.getColumnModel().getSelectionModel().setSelectionInterval(0, 0);
      return table;
    } else {

After Change


  public JComponent getPreferredFocusedComponent() {
    if (myParametersTableModel.getRowCount() > 0) {
      final JTable table = myParametersTable.getComponent();
      if (table.getColumnModel().getSelectedColumnCount() == 0) {
        table.getSelectionModel().setSelectionInterval(0,0);
        table.getColumnModel().getSelectionModel().setSelectionInterval(0, 0);
      }
      return table;